package cn.lili.modules.member.service;

import cn.lili.modules.member.entity.dos.RedPackInviteHelp;
import cn.lili.modules.member.entity.dos.RedPackTask;
import com.baomidou.mybatisplus.extension.service.IService;
import com.pojos.FyUser;


import java.util.List;

public interface RedPackInviteHelpService extends IService<RedPackInviteHelp> {
    /**
     * 添加邀新任务数据
     * @param fyUserList
     * @param redPackTask
     */
    int addInviteHelp (List<FyUser> fyUserList, RedPackTask redPackTask);

    /**
     * 获取未领取红包用户
     * @param taskId
     * @return
     */
    List<RedPackInviteHelp> getListByFlag (String taskId);

    /**
     * 更新用户红包领取状态
     * @param redPackInviteHelpList
     */
    void updateInviteHelp (List<RedPackInviteHelp> redPackInviteHelpList);
}
